package mlz.a_polymorphic.demo02;

//向下转型
public class DemoTest {
    public static void main(String[] args) {
        //多态语法
        Animal a = new Cat();
        a.eat();//猫吃鱼

        //就是想要调用子类中的独有的方法 -> 强制转换
        //a.catchMouse();
        Cat c = (Cat) a;//a -> 子类有dog / cat
        c.catchMouse();//抓老鼠


    }
}
